﻿/* CSS Document */
.middle{
	width:100%;
	}
.banner{
	width:100%;
	height:260px;
	position:relative; margin:10px 0
    /*margin-left:2px;*/
	
	}
.banner ul li{
	width:100%;
	display:block;
	height:250px;
	}
.scroll{
	width:100%;
	height:14px;
	position:absolute;
	left:0;
	bottom:10px;
	text-align: center;
	}
.scroll a{
	margin-right:7px;}
.youqin{
	
	float:left;
	font-size:14px;
	line-height:45px;
	color:#fff;
	
	}
.youqin  span{
	float:left;
	margin-left:25px;
	margin-right:10px;
	
	}
.youqin  a{
	float:left;
	margin-right:25px;
	color:#fff;
	}
.conback{
	width:410px;
	line-height:45px;
	font-size:14px;
	float:right;
	display:block;
	}
.conback span{
	margin-left:13px;
	color:#dfecf8;
	}
.conback a{
	margin-left:13px;
	color:#fff;}

.onmian{
	width:100%;
	overflow:hidden;
	}
.dbtd{
	width:100%;
	height:35px;
	border-bottom:1px dashed #c9c9c9;
	font-size:16px;
	color:#444;
	line-height:35px;
	font-weight:bold;
	margin-top:20px;
	}
.dbtd a{
	display:block;
	float:right;
	font-size:12px;
	color:#888888;
	font-weight:normal;
	line-height:38px;
	} 
.zhulist{
	width:100%;
	height:155px;
	margin-top:25px;
	margin-bottom:35px;
}
.zhulist li{
	width:183px;
	height:155px;
	float:left;
	margin-right:19px;
	}
.zhulist li span{
	display:block;
	width:173px;
	height:150px;
	border:1px solid #c3c2c2;
	display:block;
	}
.zhulist li p{
	width:100%;
	font-size:14px;
	color:#5e9ede;
	line-height:30px;
	text-align:center;}
.zhulist li p a{
	color:#5e9ede;}
.twomian{
	width:100%;
	height:325px;
	background-color:#f9f9f9;

	}
.twoleft{
	width:590px;
	float:right;
	}
.twoyou{
	width:560px;
	float:left;
	}
.sick{
	width:100%;
	overflow:hidden;
	}
.sick li{
	width:100%;
	overflow:;
	padding-bottom:15px;
	margin-top:15px;
	border-bottom:1px dashed #c9c9c9; height:90px; overflow:hidden}
.sick li .tzu{
	width:130px;
	height:93px;
	display:block;
	float:left;
	}
.sick li p{
	width:400px;
	float:left;
	margin-left:25px;
	font-size:14px;
	color:#888;
	line-height:22px;
	}
.sick li p span{
	color:#5e9ede;
	line-height:26px;
	}
.xinlef{
	/*background: url(../images/bg1.png) no-repeat;*/
	width:380px;
	float:left;
	}
.xinlef  p{
	width:400px;
	margin-left:0px;
	font-size:14px;
	color:#5e9ede;
	line-height:22px;
	margin-top:0px;
	overflow:hidden;
	}
.xinlef  span{
	width:130px;
	margin-left:0px;
	font-size:12px;
	color:#888888;
	line-height:22px;
	margin-top:18px;}
.xintu{
	width:130px;
	float:right;
    margin-bottom:15px;
	}
.banyu{
	width:13px;
	height:21px;
	position:absolute;
	left:0;
	top:45px;}
.ximulist{
	width:100%;
	overflow:hidden;
	margin-top:17px;
	
	}
.ximulist li{
	width:100%;
    float:left;
	margin-bottom:0;
    border-bottom: 1px dashed #C9C9C9; height:105px; overflow:hidden
	}
.bansyu{
	width:13px;
	height:21px;
	position:absolute;
	right:0;
	top:45px;}
/**产品中心***/
.banntwo{
	width:100%;
	height:250px;
	
	}
.banntwo ul li{
	width:100%;
	display:block;
	height:250px;
	}
.sidemenu{
	width:180px;
	margin-top:20px;
	float:left;
	}
.sideaa{
	width:100%;
	height:40px;
	border:1px solid #dcdcdc;
	background-color:#e6e6e6;
	font-size:14px;
	text-align: center;
	font-weight:bold;
	color:#444;
	line-height:40px; 
	}
.silist{
	width:100%;
	padding-bottom:20px;
	background-color:#eee;
	overflow:hidden;
	margin-bottom:20px;
	border:1px solid #e5e5e5;
	}
.silist li{
	width:100%;
	font-size:14px;
	color:#444;
	text-indent:8px;
 	line-height:40px;
	border-bottom:1px solid #d2d2d2; padding-bottom:10px;
	}
.silist li a{
	color:#333; font-weight:bold; font-size:14px;}
.silist li a:hover{
	color:#1a5d9c;} 
.silist li p a{
	color:#444; font-weight: normal;
 	line-height:25px; padding-left:18px; background:url(../images/ljt.gif) no-repeat 5px center; font-size:14px;
 	}
.silistaa{
	color:#1a5d9c !important;}
.mianzhu{
	width:995px;
	float:right;
	margin-top:20px;
	}
.erbt{
	width:100%;
	height:25px;
	border-bottom:1px solid #5e9ede;
	line-height:25px;
	text-align:right;
	font-size:12px;
	color:#666;
	}
.erbt a{
	color:#20619e;
	}
.erbt span{
	position:relative;
	top:3px;
	margin-right:4px;}
.canping{
	width:100%;
	overflow: hidden;
	margin-top:22px;
	}
.canping li{
	width:173px;
	float:left;
	margin-right:27px;
	margin-bottom:15px;
    height:200px;
    margin-left:25px;
	/*height:215px;
    padding-left:28px;*/
	}
.canping li span{
	display:block;
	width:100%;
	height:178px;
	}
.canping li p{
	font-size:14px;
	text-align:center;
    margin-right:68px;
	line-height:25px;
    margin-top:-24px;
    width:100%;
	}
.canping li p a{
    display:block;
	color:#444;
    width:100%;
    text-align:center;
	}
.canping li p:hover a{
	color:#1a5d9c;}
/**page**/
.page{
	width:100%;
	height:38px;
	text-align:center;
	margin-bottom:100px;
	margin-top:10px;
	}
	.pageli li{ list-style-type:none; line-height:40px; float:left}
.pageli li a{
	float:left;
	display:block;
	padding-left:15px;
	padding-right:15px;
	border:1px solid #d8d4cd;
	height:35px;
 	line-height:35px;
	text-align:center;
	font-size:12px;
	color:#666666;
	}
	
	.pageli li.thisclass{
	float:left;
	display:block;
	padding-left:15px;
	padding-right:15px;
	border:1px solid #01afdc;
	height:35px;
	line-height:35px;
	text-align:center;
	font-size:12px;
	color:#01afdc;
	}
.pageli  li.bihs{
	border-right:1px solid #d8d4cd;}
.pageli  li.wyue{
	border-bottom:none;
	border-top:none;}
.pageli li a:hover{
	border:1px solid #01afdc;
	color:#01afdc;}


.pageli li.thisclass a{
	border:1px solid #01afdc;
	color:#01afdc;}
	
	
.pageli{
	width:900px;
	height:38px;
	margin:0 auto;}
/**page*/
.zuoku{
	width:350px;
	float:left;
	}
.kujuw{
	width:100%;
	overflow:hidden;
	padding-top:22px;
	margin-bottom:50px;
	}
	
.kujuw p{ margin-bottom:30px; line-height:25px; font-size:14px;}
.kujuw p a{ color:#5e9ede}
.kujuw p a:hover{ text-decoration:underline}
.kujuw ul li{ margin-bottom:10px; line-height:25px; font-size:14px; color:#666}


.kujuw1{
	width:100%;
  	}
	
  

.kuju{
	width:100%;
	overflow:hidden;
	padding-top:22px;
	margin-bottom:50px;
	}
.youneir{
	width:616px;
	float:right;
	}
.zuoku .tu{
	display:block;
	width:350px;
	height:353px;
	}
.zuoku table{
	width:100%;
	border-collapse:collapse;
	overflow:hidden;
	margin-top:10px;
	}
.zuoku table td{
	width:100%;
	text-indent:55px;
	line-height:25px;
	font-size:14px;
	color:#444;
	}
.zuoku table td span{
	color:#01afdc;}
.youneir dl{
	width:100%;
	overflow:hidden;
	}
.youneir dl dt{
	font-size:14px;
	color:#444;
	font-weight:bold;
	line-height:30px;
	}
.youneir dl dd{
	font-size:14px;
	color:#444;
	line-height:25px;
	}
.typic{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-bottom:20px;
	margin-top:2px;
	}
.typic li{
	width:100%;
	height:30px;
	background-color:#5e9ede; border-bottom:#5292d2 1px solid;
	line-height:30px;
	text-align:center;
	}
.typic li a{
	color:#fff;
	}
/***典型顾客**/
.jiuyi{
	border:1px solid #e5e5e5;
	border-collapse:collapse;
    float:left;
	}
.jiuyi th{
	border:1px solid #e5e5e5;
	font-size:14px;
	color:#555;
	line-height:35px;
} 
.jiuyi td{
	font-size:12px;
	color:#555;
	border:1px solid #e5e5e5;
	line-height:35px;
	background:url(../images/jx15.jpg)60px 10px no-repeat;
	text-indent:68px;
	}
.tpkou{
	width:100%;
	font-size:18px;
	text-align:center;
	color:#5e9ede;
	margin-bottom:15px; font-weight:normal
	}
.tpkou a{
	display:block;
	float:right;
	color:#0080f5;
	font-size:12px;}
.tpkou a img{
	margin-right:3px;}
.tyuu{
	width:100%;
	overflow:hidden;
	margin-top:25px;
	margin-bottom:50px;
	}
.tyuu li{
	width:284px;
	height:129px;
	float:left;
	margin-right:66px;
	}
/***新闻***/
.xinwen{
	width:100%;
 	padding-bottom:18px;
	border-bottom:1px dashed #e5e5e5 none;
}
.xinwen .mhu{
	width:120px;
	height:90px;
	display:block;
	float:left; margin-right:20px;
	}
.xinwen .jhs{
	width:855px;
	float:right; border-bottom:none
	}
.xinwen .jhs p{
	font-size:16px;
	color:#5e9ede;
	line-height:22px; height:10px; border:none}
.xinwen .jhs span{
	display:block;
	width:100%;
	font-size:12px;
	color:#5e9ede;
	line-height:30px;}
.xinwen .jhs a{
	font-size:12px;
	color:#555;
	line-height:22px;border:none
	}
.cinkko{
	width:100%;
	overflow:hidden;
	margin-bottom:30px;
	}
.cinkko li{
	width:100%;
	border-bottom:1px dashed #e5e5e5;
	height:40px;
	line-height:40px;
	
	 }
.cinkko li a{
	color:#444444;
	font-size:14px; text-align:left}
.cinkko li .ll{
	color:#20619e;
	}
.cinkko li .dt{
	color:#20619e;
	font-size:12px;
	float:right;
	margin-right:10px;}
.xins span{
	color:#e60012;
	}
/**联系我们***/
.conlist{
	width:1220px;
	overflow: hidden;
	margin-bottom:25px;
    margin-left:55px;
}
.conlist li{
	width:100%;
	height:35px;
	line-height:30px;
	font-size:14px;
	color:#444;
	}
.conlist li span{
	display:block;
	float:left;
	width:28px;
	margin-top:8px;
	}
.conlists{
	width:1220px;
	overflow: hidden;
	margin-bottom:25px;
    margin-left:55px;
}
.conlists li{
	width:100%;
	height:35px;
	line-height:30px;
	font-size:14px;
	color:#444;
    font-weight:bold;
	}
.conlists li span{
	display:block;
	float:left;
	width:28px;
	margin-top:8px;
	}
.map{
	width:100%;
	height:377px;
	margin-bottom:50px;}
/**实验案例***/
.caselist{
	width:84%;
	overflow:hidden;
	}
.caselist li{
	width:952px;
	background:#d8d4cd;
	padding:15px;
	margin-bottom:10px;
	height:110px;
}
.caselist li .loi{
	font-size:16px;
	color:#5e9ede;
	line-height:25px;
	}
.caselist li .dts{
	font-size:14px;
	color:#666666;
	line-height:30px;
	}
.caselist li .lsd{
	font-size:12px;
	color:#666666;
	line-height:25px;
	}
/**关于我们***/
.aboulisy{
	width:100%;
	overflow:hidden;
	margin-bottom:20px;
	}
.aboulisy li{
	width:243px;
	height:155px;
	float:left;
	/*border:1px solid #5e9ede;*/
	margin-right:5px;
	margin-bottom:22px;}

/**改**/
.zuogai{
	width:100%;
	height:280px;
	}
.zuogai .tu{
	display:block;
	width:350px;
	height:280px;
	float:left;
	}
 .zuogai .wyus{
	 width:290px;
	 float:left;
	 }
.wyus table{
	width:100%;
	border-collapse:collapse;
	overflow:hidden;
	margin-top:10px;
	}
.wyus table td{
	width:100%;
	text-indent:0px;
	line-height:30px;
	font-size:16px;
	color:#444;
	}
.wyus table td span{
	color:#01afdc;}
	.wyus table td h1{
	color:#01afdc; font-size:18px; font-weight:normal}
.yougai{
	width:100%;
	overflow:hidden;
	margin-top:0px;
	}
.yougai dl{
	width:100%;
	overflow:hidden;
	}
.yougai dl dt{
	font-size:14px;
	color:#444;
	font-weight:bold;
	line-height:30px;
	}
.yougai dl dd{
	font-size:14px;
	color:#444;
	line-height:25px;
	}
	
	.yougai p{
	font-size:14px;
	color:#444;
	line-height:25px; margin-bottom:15px;
	}
.liyuan{
	width:100%;}
.liyuan li{
	width:182px;
	border-bottom:1px solid #dcdcdc;
	background-color:#e6e6e6;
    text-align:center;
    height:30px;
	}
.liyuan li a{
	color:#444;
	margin-left:5px;
	line-height:25px;
    font-size:14px
}


.liyuan li a:hover {
	/*background:url(../images/bgt.png) no-repeat;*/
    /*background:#5e9ede;*/
	width:182px;
    display:block;
    margin-left:auto;
    margin-right:auto;
	height:30px;
    color:#1A5D9C;
	}
.bannesna {
    width:100%;
    height:250px;
}
    .bannesna li {
        width:100%;
    text-align: center;
    height:250px;
    }


.neyss{
	width:100%;
	}
.neyss	li{
	width:100%;
		border-bottom:1px dashed #e5e5e5;
		height:90px;
		padding-bottom:19px;
		margin-bottom:20px;
		}
		.neys2{
	width:100%;
	}
.neys2	li{
	width:100%;
		border-bottom:1px dashed #e5e5e5;

		}
		
		.navfloat{ float:left; border-right:#e1e2e3 1px solid;}
		
		.listh2{ font-size:16px; font-weight:normal; color:#20619e; border-bottom:#e1e1e1 1px dashed; line-height:35px; margin-top:10px;}
				.listh2 a{ font-size:16px; font-weight:normal; color:#20619e}



.xinwen .jhss{
	width:855px;
	border-bottom:none
	}
.xinwen .jhss p{
	font-size:16px;
	color:#5e9ede;
	line-height:22px; height:30px; border:none; text-align:left}
.xinwen .jhss span{
	display:block;
	width:100%;
	font-size:12px;
	color:#5e9ede;
	line-height:30px;}
.xinwen .jhss a{
	font-size:12px;
	color:#555;
	line-height:30px;border:none;text-align:left
	}


.hzhb1 a{
	color: #ffffff;
	
	}